package com.lanou.moving.entity;

import java.io.Serializable;
import java.util.List;

/**
 * Created by dllo on 15/10/24.
 */
public class SearchMvRoot implements Serializable{

    /**
     * pages : 1
     * data : [{"id":2001586,"picUrl":"http://3p.pic.ttdtweb.com/3p.ttpod.com/video/mv_pic/mv_pic_20/160_90/7849/285940/2001586.jpg","singerName":null,"mvList":[{"vertical":540,"typeDescription":"1080P","durationMilliSecond":236310,"duration":236310,"picUrl":"http://3p.pic.ttdtweb.com/3p.ttpod.com/video/mv_pic/mv_pic_20/160_90/7849/285940/2001586.jpg","horizontal":960,"videoId":2001586,"type":2,"bitRate":1008,"suffix":"mp4","url":"http://otmv.alicdn.com/new/mv_2_20/f3/79/f31077626bdc42f9a62a6bf8f198fa79.mp4?k=dd18bb8557c57a01&t=1446102598","size":33670430},{"vertical":480,"typeDescription":"标清","durationMilliSecond":236310,"duration":236310,"picUrl":"http://3p.pic.ttdtweb.com/3p.ttpod.com/video/mv_pic/mv_pic_20/160_90/7849/285940/2001586.jpg","horizontal":852,"videoId":2001586,"type":0,"bitRate":500,"suffix":"mp4","url":"http://otmv.alicdn.com/new/mv_1_20/f0/bc/f04ac7fdd46c04c3eea64d7b95f6b7bc.mp4?k=d3e38a28572f2751&t=1446102598","size":18679814}],"pickCount":0,"bulletCount":34,"videoName":"一次就好","songId":41472344},{"id":2001524,"picUrl":"http://3p.pic.ttdtweb.com/3p.ttpod.com/video/mv_pic/mv_pic_20/160_90/7849/285932/2001524.jpg","singerName":"杨宗纬","mvList":[{"vertical":432,"typeDescription":"1080P","durationMilliSecond":297730,"duration":297730,"picUrl":"http://3p.pic.ttdtweb.com/3p.ttpod.com/video/mv_pic/mv_pic_20/160_90/7849/285932/2001524.jpg","horizontal":768,"videoId":2001524,"type":2,"bitRate":1995,"suffix":"mp4","url":"http://otmv.alicdn.com/new/mv_3_20/e7/52/e79e6dcd2900a93550aa4ba8f1951252.mp4?k=b11b3786827af77f&t=1446102598","size":79114287}],"pickCount":0,"bulletCount":8,"videoName":"一次就好","songId":null},{"id":216867,"picUrl":"http://3p.pic.ttdtweb.com/3p.ttpod.com/video/mv_pic/mv_pic_2/160_90/850/30981/216867.jpg","singerName":"华语群星","mvList":[{"vertical":"480","typeDescription":"标清","durationMilliSecond":484270,"duration":484270,"picUrl":"http://3p.pic.ttdtweb.com/3p.ttpod.com/video/mv_pic/mv_pic_2/160_90/850/30981/216867.jpg","horizontal":"640","videoId":216867,"type":0,"bitRate":500,"suffix":"mp4","url":"http://otmv.alicdn.com/new/mv_1_2/67/66/67871f35d8388a4b47990a1568c9a766.mp4?k=f581c89c0519caf7&t=1446102598","size":43290862}],"pickCount":2,"bulletCount":0,"videoName":"听一次就记住他们的声音1 音乐亚洲好歌推荐我w19","songId":0},{"id":216942,"picUrl":"http://3p.pic.ttdtweb.com/3p.ttpod.com/video/mv_pic/mv_pic_2/160_90/850/30991/216942.jpg","singerName":"华语群星","mvList":[{"vertical":"480","typeDescription":"标清","durationMilliSecond":540000,"duration":540000,"picUrl":"http://3p.pic.ttdtweb.com/3p.ttpod.com/video/mv_pic/mv_pic_2/160_90/850/30991/216942.jpg","horizontal":"640","videoId":216942,"type":0,"bitRate":500,"suffix":"mp4","url":"http://otmv.alicdn.com/new/mv_1_2/91/49/91ed0c3715a6a96d2b388bf0643bd749.mp4?k=4788e228d041bd78&t=1446102598","size":48152837}],"pickCount":4,"bulletCount":0,"videoName":"听一次就记住他们的声音2 音乐亚洲好歌推荐我w19","songId":0},{"id":506585,"picUrl":"http://3p.pic.ttdtweb.com/3p.ttpod.com/video/mv_pic/mv_pic_5/160_90/1986/72369/506585.jpg","singerName":"华语群星","mvList":[{"vertical":"352","typeDescription":"标清","durationMilliSecond":295310,"duration":295310,"picUrl":"http://3p.pic.ttdtweb.com/3p.ttpod.com/video/mv_pic/mv_pic_5/160_90/1986/72369/506585.jpg","horizontal":"480","videoId":506585,"type":0,"bitRate":500,"suffix":"mp4","url":"http://otmv.alicdn.com/new/mv_1_5/91/f4/91e174d68c60aed5e6f2c92820bf16f4.mp4?k=80b200ccd16ca9f4&t=1446102598","size":12639155}],"pickCount":1,"bulletCount":1,"videoName":"听一次就记住他们的声音3 音乐亚洲好歌推荐我w19","songId":0}]
     * code : 1
     * rows : 5
     */
    private int pages;
    private List<DataEntity> data;
    private int code;
    private int rows;

    public void setPages(int pages) {
        this.pages = pages;
    }

    public void setData(List<DataEntity> data) {
        this.data = data;
    }

    public void setCode(int code) {
        this.code = code;
    }

    public void setRows(int rows) {
        this.rows = rows;
    }

    public int getPages() {
        return pages;
    }

    public List<DataEntity> getData() {
        return data;
    }

    public int getCode() {
        return code;
    }

    public int getRows() {
        return rows;
    }

    public class DataEntity implements Serializable{
        /**
         * id : 2001586
         * picUrl : http://3p.pic.ttdtweb.com/3p.ttpod.com/video/mv_pic/mv_pic_20/160_90/7849/285940/2001586.jpg
         * singerName : null
         * mvList : [{"vertical":540,"typeDescription":"1080P","durationMilliSecond":236310,"duration":236310,"picUrl":"http://3p.pic.ttdtweb.com/3p.ttpod.com/video/mv_pic/mv_pic_20/160_90/7849/285940/2001586.jpg","horizontal":960,"videoId":2001586,"type":2,"bitRate":1008,"suffix":"mp4","url":"http://otmv.alicdn.com/new/mv_2_20/f3/79/f31077626bdc42f9a62a6bf8f198fa79.mp4?k=dd18bb8557c57a01&t=1446102598","size":33670430},{"vertical":480,"typeDescription":"标清","durationMilliSecond":236310,"duration":236310,"picUrl":"http://3p.pic.ttdtweb.com/3p.ttpod.com/video/mv_pic/mv_pic_20/160_90/7849/285940/2001586.jpg","horizontal":852,"videoId":2001586,"type":0,"bitRate":500,"suffix":"mp4","url":"http://otmv.alicdn.com/new/mv_1_20/f0/bc/f04ac7fdd46c04c3eea64d7b95f6b7bc.mp4?k=d3e38a28572f2751&t=1446102598","size":18679814}]
         * pickCount : 0
         * bulletCount : 34
         * videoName : 一次就好
         * songId : 41472344
         */
        private int id;
        private String picUrl;
        private String singerName;
        private List<MvListEntity> mvList;
        private int pickCount;
        private int bulletCount;
        private String videoName;
        private int songId;

        public void setId(int id) {
            this.id = id;
        }

        public void setPicUrl(String picUrl) {
            this.picUrl = picUrl;
        }

        public void setSingerName(String singerName) {
            this.singerName = singerName;
        }

        public void setMvList(List<MvListEntity> mvList) {
            this.mvList = mvList;
        }

        public void setPickCount(int pickCount) {
            this.pickCount = pickCount;
        }

        public void setBulletCount(int bulletCount) {
            this.bulletCount = bulletCount;
        }

        public void setVideoName(String videoName) {
            this.videoName = videoName;
        }

        public void setSongId(int songId) {
            this.songId = songId;
        }

        public int getId() {
            return id;
        }

        public String getPicUrl() {
            return picUrl;
        }

        public String getSingerName() {
            return singerName;
        }

        public List<MvListEntity> getMvList() {
            return mvList;
        }

        public int getPickCount() {
            return pickCount;
        }

        public int getBulletCount() {
            return bulletCount;
        }

        public String getVideoName() {
            return videoName;
        }

        public int getSongId() {
            return songId;
        }

        public class MvListEntity implements Serializable{
            /**
             * vertical : 540
             * typeDescription : 1080P
             * durationMilliSecond : 236310
             * duration : 236310
             * picUrl : http://3p.pic.ttdtweb.com/3p.ttpod.com/video/mv_pic/mv_pic_20/160_90/7849/285940/2001586.jpg
             * horizontal : 960
             * videoId : 2001586
             * type : 2
             * bitRate : 1008
             * suffix : mp4
             * url : http://otmv.alicdn.com/new/mv_2_20/f3/79/f31077626bdc42f9a62a6bf8f198fa79.mp4?k=dd18bb8557c57a01&t=1446102598
             * size : 33670430
             */
            private int vertical;
            private String typeDescription;
            private int durationMilliSecond;
            private int duration;
            private String picUrl;
            private int horizontal;
            private int videoId;
            private int type;
            private int bitRate;
            private String suffix;
            private String url;
            private int size;

            public void setVertical(int vertical) {
                this.vertical = vertical;
            }

            public void setTypeDescription(String typeDescription) {
                this.typeDescription = typeDescription;
            }

            public void setDurationMilliSecond(int durationMilliSecond) {
                this.durationMilliSecond = durationMilliSecond;
            }

            public void setDuration(int duration) {
                this.duration = duration;
            }

            public void setPicUrl(String picUrl) {
                this.picUrl = picUrl;
            }

            public void setHorizontal(int horizontal) {
                this.horizontal = horizontal;
            }

            public void setVideoId(int videoId) {
                this.videoId = videoId;
            }

            public void setType(int type) {
                this.type = type;
            }

            public void setBitRate(int bitRate) {
                this.bitRate = bitRate;
            }

            public void setSuffix(String suffix) {
                this.suffix = suffix;
            }

            public void setUrl(String url) {
                this.url = url;
            }

            public void setSize(int size) {
                this.size = size;
            }

            public int getVertical() {
                return vertical;
            }

            public String getTypeDescription() {
                return typeDescription;
            }

            public int getDurationMilliSecond() {
                return durationMilliSecond;
            }

            public int getDuration() {
                return duration;
            }

            public String getPicUrl() {
                return picUrl;
            }

            public int getHorizontal() {
                return horizontal;
            }

            public int getVideoId() {
                return videoId;
            }

            public int getType() {
                return type;
            }

            public int getBitRate() {
                return bitRate;
            }

            public String getSuffix() {
                return suffix;
            }

            public String getUrl() {
                return url;
            }

            public int getSize() {
                return size;
            }
        }
    }
}
